@charset "utf-8";
html {color:#000;background:#FFF;}
body {color:#666;font:12px/1.231 "Microsoft Yahei",arial,helvetica,clean,sans-serif;overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:inherit;font-weight:inherit;}
del,ins {text-decoration:none;}
li {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:baseline;}
sub {vertical-align:baseline;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select {*font-size:100%;}
input,select {vertical-align:middle;}
select,input,button,textarea,button {font:99% arial,helvetica,clean,sans-serif;}
table {font-size:inherit;font:100%;border-collapse:collapse;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
h1 {font-size:32px;}
h2 {font-size:26px;}
h3 {font-size:20px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:10px;}
.mt10 {margin-top:10px;}
a {color:#666;text-decoration:none;}
a:focus {outline:0;}
.vam {vertical-align:middle;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
p {word-spacing:-1.5px;}
.tr {text-align:right;}
.tl {text-align:left;}
.center {text-align:center;}
.fl {float:left;}
.fr {float:right;}
.pa {position:absolute;}
.pr {position:relative}
.cart_header,.cart_content,.cart_footer {width:760px;margin:0 auto;}
.header,.content,.footer {width:1200px;margin:0 auto;}
.left {width:240px;float:left;overflow:hidden;}
.left2 {width:925px;float:left;overflow:hidden;}
.left3 {width:754px;float:left;overflow:hidden;color:#666;}
.lefttop {height:0px;font-size:0;overflow:hidden;margin-top:10px;}
.leftbot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.left2bot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right {width:940px;float:left;display:inline;margin-left:20px;overflow:hidden;}
.right2 {width:275px;float:right;overflow:hidden;}
.right3 {width:201px;float:right;overflow:hidden;color:#666;}
.righttop {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right2top {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.rightbot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right2bot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right_main {width:940px;padding-bottom:15px;overflow:hidden;}
.right2_main {width:273px;padding-bottom:15px;overflow:hidden;}
.left2_main {width:923px;padding-bottom:15px;overflow:hidden;}
.rightl {width:760px;float:right;display:inline;overflow:hidden;margin-top:10px;}
.leftr {width:216px;float:left;overflow:hidden;margin-top:10px;}
.h_nav li a:-webkit-any-link {display:block;}
.ImTable * {padding:0px;margin:0px}
.ImTable {border-collapse:collapse;border:none;background:url("bg.gif")}
.ImTable h2 {font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader {height:165px;background:url("im_01.jpg")}
.ImRow0 {background:url("ico_item1.jpg") no-repeat;margin:10px 10px 0;height:28px;line-height:28px;padding-left:10px;}
.ImRow1 {background:url("ico_item1.jpg") no-repeat;margin:10px 10px 0;height:28px;line-height:28px;padding-left:10px;}
a.im,a:hover.im {text-decoration:none;height:35px;color:#FFF;font-size:12px;}
.ImFooter {height:90px;background:url("im_04.jpg") no-repeat;display:inline-block;width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5 {font-size:14px;font-weight:normal;color:#015cb5;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p {font-size:20px;font-weight:bold;color:#015cb5;text-align:center;margin:10px 0;}
#mesbook1_c,#mesbook1 {display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#FFF;padding-bottom:20px;}
#mesbook1_c div,#mesbook1 div {border:1px solid #E4E3E3;background:#EBECEB;height:18px;padding:4px .5em 0;margin-bottom:10px;}
#mesbook1_c dl.b1,#mesbook1 dl.b1 {width:370px;margin:0 auto;}
#mesbook1_c dl.b1 dt,#mesbook1 dl.b1 dt {float:left;width:105px;overflow:hidden;}
#mesbook1_c dl.b1 dd,#mesbook1 dl.b1 dd {width:265px;float:right;}
#mesbook1_c #mesbook1_cBtns,#mesbook1 #mesbook1Btns {padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input,#mesbook1 #mesbook1Btns input {margin-right:20px;}
.plc,.plc2 {background:url("logo_03.png") no-repeat 12px 13px;height:20px;line-height:24px;padding:7px 8px 8px 35px;position:relative;color:#666;overflow:hidden;font-size:14px;border-bottom:1px solid #ececec;border-top:1px solid #ececec;padding-bottom:8px;font-family:"Microsoft Yahei","微软雅黑";}
.plc span {}
.plc i,.plc2 i,.plc a {font-style:normal;font-size:14px;color:#666;}
#roll {z-index:999;}
#roll_top,#fall,#ct {position:relative;cursor:pointer;height:72px;width:26px;}
#roll_top {background:url("top.gif") no-repeat;}
#fall {background:url("top.gif") no-repeat 0 -80px;}
#ct {background:url("top.gif") no-repeat 0 -40px;}
#roll {display:block;width:15px;margin-right:-500px;position:fixed;right:40%;bottom:0px;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}
h2 a:hover {text-decoration:none;}
input,textarea {outline:none;}
textarea {resize:none;}
em {font-style:normal;}
.f_cb:after,.f_cbli li:after {display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li {zoom:1;}
.f_ib {display:inline-block;*display:inline;*zoom:1;}
.f_dn {display:none;}
.f_db {display:block;}
.f_pr {position:relative;}
.f_pa {position:absolute;}
.f_fl {float:left;}
.f_fr {float:right;}
.f_prz {position:relative;zoom:1;}
.f_oh {overflow:hidden;}
.f_fa {font-family:Arial,Helvetica,sans-serif;}
.f_fw {font-family:"Microsoft Yahei"}
.f_fwn {font-weight:normal;}
.f_fwb {font-weight:bold;}
.f_tal {text-align:left;}
.f_tac {text-align:center;}
.f_tar {text-align:right;}
.f_csp {cursor:pointer;}
.g_top {height:155px;background:url("topbg.jpg") repeat-x;}
.top_t {height:35px;line-height:35px;color:#888888;font-size:13px;overflow:hidden;}
.top_t p {float:right;}
.top_t p a {padding:0 8px;color:#888888;}
.top_t p a:hover {color:#015cb5;text-decoration:underline;}
.top_t .a_last {padding-right:0;}
.top_t .lx {display:inline-block;width:110px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#222;font-weight:bold;background:#f7c433;}
.top_c h1 {float:left;padding:24px 25px 0 0;}
.top_c h2 {float:left;height:60px;margin:25px 0 0 0;color:#2c2c2c;font-size:20px;font-weight:bold;}
.top_c h2 em {background:url("logowzbg.jpg") no-repeat;width:240px;height:28px;line-height:28px;padding-left:17px;display:block;color:#222;font-weight:normal;font-size:14px;margin-top:7px;}
.top_c h2 b {display:inline-block;padding-left:25px;font-weight:normal;}
.top_c h2 i {font-weight:bold;font-style:normal;}
.top_c p {float:right;margin:40px 0 0 0;padding:0 0 0 50px;background:url("tel.jpg") no-repeat left top;color:#222;font-size:14px;font-family:"Microsoft Yahei"}
.top_c p span {display:block;font-size:26px;color:#015cb5;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.top_t .wxing {vertical-align:middle;width:90px;display:none;height:90px;position:absolute;top:40px;left:780px;border:1px solid #ccc;}
.top_t .wxing img {width:90px;height:90px;}
.g_nav {background:#015cb5;height:60px;line-height:60px;border-bottom:4px solid #022d64;}
.g_nav li {float:left;font-size:15px;background:url("line.jpg") no-repeat right center;}
.g_nav li a {display:inline-block;padding:0 16px;color:#FFF;line-height:60px;}
.g_nav li a:hover,.g_nav .cur a {color:#FFF;background:#022d64;}
.g_nav .li_last {background:none;}
.g_nav ul li:last-child {background:none;}
.g_ser {background:#f5f5f5;height:80px;}
.h_sea {height:80px;line-height:80px;overflow:hidden;color:#666;font-size:13px;}
.h_sea b {font-weight:bold;color:#666;}
.g_ser .inp01 {height:40px;line-height:40px;padding-left:30px;width:310px;float:left;color:#999;border:none;background:none;}
.s_ss {float:left;width:40px;height:40px;background:none;border:none;cursor:pointer;}
.g_ser .key {background:url("serico.jpg") no-repeat 0 25px;padding-left:30px;}
.g_ser .key a {color:#666;padding-right:15px;}
.g_ser .s_inp {margin-top:19px;background:url("serbg.jpg") no-repeat;width:380px;height:40px;}
.g_ft {height:248px;background:url("ftbg.jpg") repeat-x;overflow:hidden;}
.g_ft .m_fnav {height:50px;line-height:50px;color:#FFF;text-align:center;}
.g_ft .m_fnav a {color:#FFF;padding:0 24px;font-size:15px;font-weight:normal;display:inline-block;background:url("ftlien.jpg") no-repeat right center;}
.g_ft .m_fnav .lasta {border:none;background:none;}
.g_ft .m_fnav a:last-child {border:none;background:none;}
.g_ft .f_ftcon {color:#FFF;height:150px;padding:50px 0 0 244px;line-height:25px;font-size:12px;}
.g_ft .f_ftcon a {color:#FFF;display:inline-block;margin-right:15px;font-size:12px;}
.g_ft .f_ftcon span {display:inline-block;width:15px;font-size:12px;}
.g_ft .flogo {left:0;top:45px;}
.g_ft .code1 {left:962px;top:32px;}
.g_ft .code1 img {display:block;width:96px;height:96px;border:5px solid #021f3a;}
.g_ft .code1 em {display:block;width:96px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:14px;}
.g_ft .code2 {left:1096px;top:32px;}
.g_ft .code2 img {display:block;width:96px;height:96px;border:5px solid #021f3a;}
.g_ft .code2 em {display:block;width:96px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:14px;}